interior organs - Alemán Inglés Diccionario